package com.cytech.cloudclinic.moudle.main.drug.add.dosage;

import com.cytech.cloudclinic.base.BaseView;
import com.cytech.cloudclinic.bean.AddDrugTag;
import com.cytech.cloudclinic.bean.resp.RespDrugDetail;

import java.util.List;

public interface AddDrugDosageView extends BaseView {
    /**
     * 获取包装单位
     * @param data
     */
    void getPackageSuccess(List<AddDrugTag> data);

    /**
     * 获取最小单位
     * @param data
     */
    void getMinPackageSuccess(List<AddDrugTag> data);

    /**
     * 获取使用方法
     * @param data
     */
    void getUseSuccess(List<AddDrugTag> data);

    /**
     * 获取使用频次
     * @param data
     */
    void getFrequencySuccess(List<AddDrugTag> data);

    /**
     * 药品添加成功
     */
    void addDrugSuccess();

    /**
     * 获取药品详情
     * @param drugDetail
     */
    void getDrugDetailSuccess(RespDrugDetail drugDetail);
}
